Sets, Relations and Languages

Basic definitions

String operations

  1. concatenation: u=a1ai,v=b1bjw=uv=a1aib1bj
  2. exponentation: wi=ww...w(i times)
  3. reversal: w=a1aiwR=aia1